// console_test.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "PushbackCompare.h"
#include "InsertCompare.h"
#include <iostream>
#include <string>
#include <sstream>
#include <Windows.h>
using namespace std;

#include <boost/shared_ptr.hpp>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/thread.hpp>
#include <boost/filesystem.hpp>
#include <boost/system/error_code.hpp>
#include <boost/progress.hpp>
using namespace boost;
using namespace boost::posix_time;
using namespace boost::filesystem;
using namespace boost::system;


#include "SplitClass.h"

struct A {
  A() { cout << "constructor of A" << endl; }
  ~A() { cout << "destructor of A" << endl; }
  A(const A& aa) {}
};

A Test() {
  A a;
  return a;
}

int main()
{
  A aa;
  aa = Test();

  getchar();
};